#系统
function nw:system/system_util/effect

#管理员
gamemode spectator @a[tag=admin,scores={SystemAdmin=-2},gamemode=!spectator]
execute if entity @a[tag=admin] run function nw:system/system_util/admin

#【系统时间】
execute store result score DayTime System run time query daytime

#system0：用于做一些玩家游戏的通用判断
function nw:system/system0

#system1：trigger，加入游戏判定，主要与SystemMenu计分板有关
function nw:system/system1

#【系统】其他模式
#【黑夜狂欢】
execute if score IsNightRevelry SystemAdmin matches 1 run function nw:system/system_day/nightrevelry

#【大逃杀对局】DieOut
execute if score IsTheDieOutGame SystemAdmin matches 1.. run function nw:system/system_module/dieout_system

#【逢魔时刻】
execute if score IsBossTime SystemAdmin matches 1 run function nw:system/system_day/boss
execute if score IsBossTime SystemAdmin matches 1 run function nw:system/system_module/boss_system



#system2：杂项
function nw:system/system2

#gift：礼包码兑换判定系统
function nw:system/system_util/gift

#day：日出触发的事件
execute if score DayTime System matches 0 run function nw:system/system_day/every_moring

#【性能模式】
execute if score IsFastGame SystemAdmin matches 0 run function nw:system/system_util/fastgame_stop
execute if score IsFastGame SystemAdmin matches 1 run function nw:system/system_util/fastgame_start


